package com.mass.waybill.scheduleTypes.model;
/**
 * @Author:         ZSX
 * @Description:    费用明细 实体
 */
public class WbScheduleTypes {
    /**
     * 订单编码 关联订单表
     */
    private String orderCode;

    /**
     * 费用类型 字典值
     */
    private String costType;

    /**
     * 应付金额
     */
    private String amountPayable;

    /**
     * 实付金额
     */
    private String amountRealPay;

    /**
     * 收款单位 字典值
     */
    private String receivingUnit;

    /**
     * 备注
     */
    private String note;

    /**
     * 总额
     */
    private String totalAmount;

    /**
     * 批次编号
     */
    private String batchNumber;

    /**
     * 0 正常数据  1 增补数据  
     */
    private Integer states;

    /**
     * 审核状态 1 审核通过 2 审核不通过
     */
    private Integer reviewStatus;

    /**
     * 增补日期
     */
    private String supplementaryDate;

    /**
     * 增补说明
     */
    private String supplementarySpecification;

    /**
     * 增补申请人
     */
    private String supplementaryApplicant;

    /**
     * 增补申请时间  格式：yyyy年MM月dd日 HH:mm
     */
    private String supplementaryApplicationTime;

    /**
     * 增补审核人
     */
    private String additionalAuditor;

    /**
     * 增补审核时间 格式：yyyy年MM月dd日 HH:mm
     */
    private String supplementaryAuditTime;

    /**
     * 创建时间
     */
    private String creationTime;

    /**
     * 备用字段
     */
    private String standby;

    /**
     * 订单编码 关联订单表
     * @return order_code 订单编码 关联订单表
     */
    public String getOrderCode() {
        return orderCode;
    }

    /**
     * 订单编码 关联订单表
     * @param orderCode 订单编码 关联订单表
     */
    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode == null ? null : orderCode.trim();
    }

    /**
     * 费用类型 字典值
     * @return cost_type 费用类型 字典值
     */
    public String getCostType() {
        return costType;
    }

    /**
     * 费用类型 字典值
     * @param costType 费用类型 字典值
     */
    public void setCostType(String costType) {
        this.costType = costType == null ? null : costType.trim();
    }

    /**
     * 应付金额
     * @return amount_payable 应付金额
     */
    public String getAmountPayable() {
        return amountPayable;
    }

    /**
     * 应付金额
     * @param amountPayable 应付金额
     */
    public void setAmountPayable(String amountPayable) {
        this.amountPayable = amountPayable == null ? null : amountPayable.trim();
    }

    /**
     * 实付金额
     * @return amount_real_pay 实付金额
     */
    public String getAmountRealPay() {
        return amountRealPay;
    }

    /**
     * 实付金额
     * @param amountRealPay 实付金额
     */
    public void setAmountRealPay(String amountRealPay) {
        this.amountRealPay = amountRealPay == null ? null : amountRealPay.trim();
    }

    /**
     * 收款单位 字典值
     * @return receiving_unit 收款单位 字典值
     */
    public String getReceivingUnit() {
        return receivingUnit;
    }

    /**
     * 收款单位 字典值
     * @param receivingUnit 收款单位 字典值
     */
    public void setReceivingUnit(String receivingUnit) {
        this.receivingUnit = receivingUnit == null ? null : receivingUnit.trim();
    }

    /**
     * 备注
     * @return note 备注
     */
    public String getNote() {
        return note;
    }

    /**
     * 备注
     * @param note 备注
     */
    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }

    /**
     * 总额
     * @return total_amount 总额
     */
    public String getTotalAmount() {
        return totalAmount;
    }

    /**
     * 总额
     * @param totalAmount 总额
     */
    public void setTotalAmount(String totalAmount) {
        this.totalAmount = totalAmount == null ? null : totalAmount.trim();
    }

    /**
     * 批次编号
     * @return batch_number 批次编号
     */
    public String getBatchNumber() {
        return batchNumber;
    }

    /**
     * 批次编号
     * @param batchNumber 批次编号
     */
    public void setBatchNumber(String batchNumber) {
        this.batchNumber = batchNumber == null ? null : batchNumber.trim();
    }

    /**
     * 0 正常数据  1 增补数据  
     * @return states 0 正常数据  1 增补数据  
     */
    public Integer getStates() {
        return states;
    }

    /**
     * 0 正常数据  1 增补数据  
     * @param states 0 正常数据  1 增补数据  
     */
    public void setStates(Integer states) {
        this.states = states;
    }

    /**
     * 审核状态 1 审核通过 2 审核不通过
     * @return review_status 审核状态 1 审核通过 2 审核不通过
     */
    public Integer getReviewStatus() {
        return reviewStatus;
    }

    /**
     * 审核状态 1 审核通过 2 审核不通过
     * @param reviewStatus 审核状态 1 审核通过 2 审核不通过
     */
    public void setReviewStatus(Integer reviewStatus) {
        this.reviewStatus = reviewStatus;
    }

    /**
     * 增补日期
     * @return supplementary_date 增补日期
     */
    public String getSupplementaryDate() {
        return supplementaryDate;
    }

    /**
     * 增补日期
     * @param supplementaryDate 增补日期
     */
    public void setSupplementaryDate(String supplementaryDate) {
        this.supplementaryDate = supplementaryDate == null ? null : supplementaryDate.trim();
    }

    /**
     * 增补说明
     * @return supplementary_specification 增补说明
     */
    public String getSupplementarySpecification() {
        return supplementarySpecification;
    }

    /**
     * 增补说明
     * @param supplementarySpecification 增补说明
     */
    public void setSupplementarySpecification(String supplementarySpecification) {
        this.supplementarySpecification = supplementarySpecification == null ? null : supplementarySpecification.trim();
    }

    /**
     * 增补申请人
     * @return supplementary_applicant 增补申请人
     */
    public String getSupplementaryApplicant() {
        return supplementaryApplicant;
    }

    /**
     * 增补申请人
     * @param supplementaryApplicant 增补申请人
     */
    public void setSupplementaryApplicant(String supplementaryApplicant) {
        this.supplementaryApplicant = supplementaryApplicant == null ? null : supplementaryApplicant.trim();
    }

    /**
     * 增补申请时间  格式：yyyy年MM月dd日 HH:mm
     * @return supplementary_application_time 增补申请时间  格式：yyyy年MM月dd日 HH:mm
     */
    public String getSupplementaryApplicationTime() {
        return supplementaryApplicationTime;
    }

    /**
     * 增补申请时间  格式：yyyy年MM月dd日 HH:mm
     * @param supplementaryApplicationTime 增补申请时间  格式：yyyy年MM月dd日 HH:mm
     */
    public void setSupplementaryApplicationTime(String supplementaryApplicationTime) {
        this.supplementaryApplicationTime = supplementaryApplicationTime == null ? null : supplementaryApplicationTime.trim();
    }

    /**
     * 增补审核人
     * @return additional_auditor 增补审核人
     */
    public String getAdditionalAuditor() {
        return additionalAuditor;
    }

    /**
     * 增补审核人
     * @param additionalAuditor 增补审核人
     */
    public void setAdditionalAuditor(String additionalAuditor) {
        this.additionalAuditor = additionalAuditor == null ? null : additionalAuditor.trim();
    }

    /**
     * 增补审核时间 格式：yyyy年MM月dd日 HH:mm
     * @return supplementary_audit_time 增补审核时间 格式：yyyy年MM月dd日 HH:mm
     */
    public String getSupplementaryAuditTime() {
        return supplementaryAuditTime;
    }

    /**
     * 增补审核时间 格式：yyyy年MM月dd日 HH:mm
     * @param supplementaryAuditTime 增补审核时间 格式：yyyy年MM月dd日 HH:mm
     */
    public void setSupplementaryAuditTime(String supplementaryAuditTime) {
        this.supplementaryAuditTime = supplementaryAuditTime == null ? null : supplementaryAuditTime.trim();
    }

    /**
     * 创建时间
     * @return creation_time 创建时间
     */
    public String getCreationTime() {
        return creationTime;
    }

    /**
     * 创建时间
     * @param creationTime 创建时间
     */
    public void setCreationTime(String creationTime) {
        this.creationTime = creationTime == null ? null : creationTime.trim();
    }

    /**
     * 备用字段
     * @return standby 备用字段
     */
    public String getStandby() {
        return standby;
    }

    /**
     * 备用字段
     * @param standby 备用字段
     */
    public void setStandby(String standby) {
        this.standby = standby == null ? null : standby.trim();
    }
}